Introducing Datatypes in DL-Lite
نویسندگان
چکیده
In Description Logics (DLs) and in the ontology-based data access (OBDA) scenario, the use of actual datatypes (such as those adopted in DBMSs) has received only limited attention, although datatypes, with their predefined semantics, might have a substantial impact on the computational complexity of inference in ontology systems. In this work we aim at overcoming these limitations, and study the impact of adding datatypes to the OBDA scenario. To this aim, we introduce a language for datatypes and we define the notion of a datatype hierarchy, constituted by a set of datatypes that depend on each other. We classify hierarchies in three classes according to their distinguishing properties, and we establish a theoretical framework for datatypes in the OBDA scenario, based on three major components: a DL, a class of datatype hierarchies, and a query language. We establish the computational complexity of query answering for various significant instantiations of this framework, as ranging from FOL-rewritable to coNP in data complexity.
منابع مشابه
DL-Lite with Attributes, Datatypes and Sub-Roles (Full Version)
We extend the tractable DL-Lite languages by (i) relaxing the restriction on the allowed interaction between cardinality constraints and role inclusions; (ii) extending the languages with attributes and datatypes. On the one hand, we push the limits of the use of cardinality constraints over role hierarchies and also show effects of the ABox on allowed cardinality constraints. On the other hand...
متن کاملDL-Lite with Attributes and Datatypes
We extend the DL-Lite languages by means of attributes and datatypes. Attributes—a notion borrowed from data models— associate concrete values from datatypes to abstract objects and in this way complement roles, which describe relationships between abstract objects. The extended languages remain tractable (with a notable exception) even though they contain both existential and (a limited form o...
متن کاملManaging Datatypes in Ontology-Based Data Access
Using ontologies for the conceptual modeling of a domain of interest is becoming increasingly popular, since ontologies have a formal semantics based on Description Logics (DLs), and since they inherit from modeling languages (like UML) intuitive constructors. Hence, also application scenario where ontologies are proposed as a conceptual view over data repositories, are becoming more and more p...
متن کاملDL-Lite with Attributes and Sub-Roles (Full Version)
We extend the tractable DL-Lite languages by (i) relaxing the restriction on the allowed interaction between cardinality constraints and role inclusions; (ii) extending the languages with attributes. On the one hand, we push the limit on the use of number restrictions over role hierarchies and also show the effect of the presence of the ABox on such constraints. On the other hand, attributes—a ...
متن کاملConstraint Patterns for Tractable Ontology-Mediated Queries with Datatypes
Adding datatypes to ontology-mediated conjunctive queries (OMQs) often makes query answering hard. This applies, in particular, to datatypes with non-unary predicates. In this paper we propose a new, nonuniform way, of analysing the data-complexity of OMQ answering with datatypes containing higher-arity predicates. We aim at a classification of the patterns of datatype atoms in OMQs into those ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2012